Global error estimation with adaptive explicit Runge-Kutta methods
نویسندگان
چکیده
Users of locally-adaptive software for initial value ordinary differential equations are likely to be concerned with global errors. At the cost of extra computation, global error estimation is possible. Zadunaisky's method and 'solving for the error estimate' are two techniques that have been successfully incorporated into Runge-Kutta algorithms. The standard error analysis for these techniques, however, does not take account of the stepsize selection mechanism. In this paper, some new results are presented which, under suitable assumptions show that these techniques are asymptotically valid when used with an adaptive, variable stepsize algorithm—the global error estimate reproduces the leading term of the global error in the limit as the error tolerance tends to zero. The analysis is also applied to Richardson extrapolation (step halving). Numerical results are provided for the technique of solving for the error estimate with several Runge-Kutta methods of Donnand, Lockyer, McGorrigan and Prince.
منابع مشابه
Estimating Global Errors in Time Stepping*
This study introduces new strategies for global error estimation in time-stepping algorithms. The new methods propagate the defect along with the numerical solution much like the Zadunaisky procedure; however, the proposed approach allows for overlapped internal computations and, therefore, represents a generalization of the classical numerical schemes for solving differential equations with gl...
متن کاملOn Error Estimation In General Linear Methods: Runge Kutta (Rk) And Almost Runge-Kutta (Ark) Methods
Abstract— General linear methods (GLM) apply to a large family of numerical methods for ordinary differential equations, with RungeKutta (RK) and Almost Runge-Kutta (ARK) methods as two out of a number of special cases. In this paper, we have investigated the efficacy of Richardson extrapolation (RE) technique as a means of obtaining viable and acceptable estimates of the local truncation error...
متن کاملAdaptive Stepsize Control in Implicit Runge-Kutta Methods for Reservoir Simulation
This paper concerns predictive stepsize control applied to high order methods for temporal discretization in reservoir simulation. The family of Runge-Kutta methods is presented and in particular the explicit singly diagonally implicit Runge-Kutta (ESDIRK) methods are described. A predictive stepsize adjustment rule based on error estimates and convergence control of the integrated iterative so...
متن کاملStepsize selection for tolerance proportionality in explicit Runge-Kutta codes
The potential for adaptive explicit Runge–Kutta (ERK) codes to produce global errors that decrease linearly as a function of the error tolerance is studied. It is shown that this desirable property may not hold, in general, if the leading term of the locally computed error estimate passes through zero. However, it is also shown that certain methods are insensitive to a vanishing leading term. M...
متن کاملGlobal Error versus Tolerance for Explicit Runge-Kutta Methods
Initial value solvers typically input a problem specification and an error tolerance, and output an approximate solution. Faced with this situation many users assume, or hope for, a linear relationship between the global error and the tolerance. In this paper we examine the potential for such 'tolerance proportionality' in existing explicit Runge-Kutta algorithms. We take account of recent deve...
متن کامل